Skip to content

chore(deps): weekly safe cargo updates · 4 packages - #10

Closed
mendral-app[bot] wants to merge 1 commit into
mainfrom
mendral/deps/weekly-safe-cargo-20260810
Closed

chore(deps): weekly safe cargo updates · 4 packages#10
mendral-app[bot] wants to merge 1 commit into
mainfrom
mendral/deps/weekly-safe-cargo-20260810

Conversation

@mendral-app

@mendral-app mendral-app Bot commented Aug 10, 2026

Copy link
Copy Markdown

Packages bumped

Package Old New Role
tonic 0.14.2 0.14.6 gRPC framework
tonic-prost 0.14.2 0.14.6 Tonic + Prost integration
tonic-prost-build 0.14.2 0.14.6 Build-time codegen
prost-wkt-types 0.7 0.7.1 Well-known protobuf types extension
Per-package details

tonic / tonic-prost / tonic-prost-build 0.14.2 → 0.14.6

Changelog highlights (v0.14.6):

  • Expose ServerCertVerifier API on transport/channel
  • Fix: map no-trailers OK status to unknown
  • Add max_frame_size to client Endpoint
  • Allow setting HTTP/2 client header table size
  • Fix panic when client drops connection early
  • Support well-known types resolved by prost to their Rust counterparts

Impact on this repo: This repo defines gRPC APIs via protobuf and generates Rust bindings. The tonic ecosystem is used for code generation (tonic-prost-build) and the generated server/client stubs (tonic, tonic-prost). These are all additive/fix changes — no breaking API modifications. The new features (ServerCertVerifier, max_frame_size, header table size) are opt-in and not used here.

prost-wkt-types 0.7 → 0.7.1

Changelog highlights:

  • Update schemars dependency to 1.2
  • Project structure refactored to use cargo workspace features

Impact on this repo: This crate provides well-known protobuf type wrappers used in the generated code. The 0.7.1 bump is purely internal (dependency update + workspace restructuring). No API changes.

Files modified

  • Cargo.toml — version bumps for 4 packages
Skipped this ecosystem
Package Reason
prost Open PR #3 already targets latest (0.14.4)
prost-types Open PR #3 already targets latest (0.14.4)
tokio Open PR #9 already targets 1.53.1
serde Specified as range "1.0" in Cargo.toml; lockfile resolves latest automatically

Note

Created by Mendral. Tag @mendral-app with feedback or questions.


Note

Low Risk
Patch-level dependency bumps with no code changes; tonic 0.14.x fixes/features are opt-in and prost-wkt-types 0.7.1 is internal.

Overview
Dependency-only update in Cargo.toml: the gRPC stack (tonic, tonic-prost, tonic-prost-build) moves from 0.14.2 → 0.14.6, and prost-wkt-types from 0.7 → 0.7.1.

No application or protobuf source changes—only manifest version pins for the crates used to generate and run Dragonfly’s gRPC API bindings.

Reviewed by Cursor Bugbot for commit 618aba0. Bugbot is set up for automated code reviews on this repo. Configure here.

@mendral-app
mendral-app Bot requested a review from a team August 10, 2026 09:12
@mendral-app
mendral-app Bot marked this pull request as ready for review August 10, 2026 09:15
@cploujoux

Copy link
Copy Markdown

Closing this and every other open mendral dependency PR on the org.

These had accumulated to ~425 across 50+ repos, most of them superseded by a later run of the same weekly job, and a large share already in merge conflict. As a queue they were never going to be merged, and they were burying the alerts that actually matter under review noise.

Nothing is lost by closing them: the open Dependabot alerts remain the source of truth, and remediation is being done through dedicated, tested PRs per repo instead of bulk updates. Anything still genuinely vulnerable will be fixed there.

@cploujoux cploujoux closed this Aug 14, 2026
@cploujoux
cploujoux deleted the mendral/deps/weekly-safe-cargo-20260810 branch August 14, 2026 23:58
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant